c35fccd80e255cc7964ded5c7bb2a23d7eeba2bf,tests/src/com/badlogic/gdx/ai/tests/btree/tests/ParseCloneAndRunTest.java,ParseCloneAndRunTest,createActor,#Skin#,42
Before Change
BehaviorTree<Dog> treeArchetype = parser.parse(reader, null);
// Clone
tree = (BehaviorTree<Dog>)treeArchetype.cloneTask();
tree.setObject(new Dog("Cloned Buddy"));
return createTreeViewer(tree.getObject().name, tree, skin);
} finally {
StreamUtils.closeQuietly(reader);
}
After Change
BehaviorTree<Dog> treeArchetype = parser.parse(reader, null);
// Clone
BehaviorTree<Dog> tree = (BehaviorTree<Dog>)treeArchetype.cloneTask();
tree.setObject(new Dog("Cloned Buddy"));
BehaviorTreeViewer<?> treeViewer = createTreeViewer(tree.getObject().name, tree, true, skin);
return new ScrollPane(treeViewer, skin);
} finally {
StreamUtils.closeQuietly(reader);
}